Search Result for "water bear":

The Collaborative International Dictionary of English v.0.48:

Water bear \Wa"ter bear`\ (Zool.) Any species of Tardigrada, 2. See Illust. of Tardigrada. [1913 Webster]